using System;
using Newtonsoft.Json;

namespace Alipay.AopSdk.Core.Domain
{
	/// <summary>
	///     AlipayEcoRenthouseCommonImageUploadModel Data Structure.
	/// </summary>
	[Serializable]
	public class AlipayEcoRenthouseCommonImageUploadModel : AopObject
	{
		/// <summary>
		///     文件内容字节数组Base64字符串,最大支持上传5M的文件
		/// </summary>
		[JsonProperty("file_base")]
		public string FileBase { get; set; }

		/// <summary>
		///     文件类型  1：图片（支持jpg、png、jpeg、bmp格式）   2：合同（HTML格式）
		/// </summary>
		[JsonProperty("file_type")]
		public string FileType { get; set; }

		/// <summary>
		///     true|false是否公共读写，私密文件使用否，如电子合同
		/// </summary>
		[JsonProperty("is_public")]
		public bool IsPublic { get; set; }
	}
}